#include "Socket.h"
#include <iostream>

using std::cout;
using std::endl;

#include <unistd.h>
#include <sys/socket.h>

Socket::Socket()
{
    _fd = ::socket(AF_INET, SOCK_STREAM, 0);
    if(_fd < 0)
    {
        perror("socket");
        return;
    }
}

Socket::Socket(int fd)
: _fd(fd)
{
}

Socket::~Socket() 
{
    close(_fd);
}

int Socket::fd() const
{
    return _fd;
}

